have leverage - Deutsch Englisch Wörterbuch